bullet resistant glass - French English Dictionary